technology renewal - Espagnol Anglais Dictionnaire